national federation of rural housing - Alemán Inglés Diccionario